FluentBoards\App\Services\StageService A

Total Complexity 67
Dependencies 8
Dependents 6
Total lines 488
Lines of code 383
Logical lines of code 217
Comment lines 17
Methods 28
Properties 0

Methods 28

Method Rating Maintainability Complexity Lines of code
importTasks()
A
43 7 50
sortStageTasks()
A
45 7 40
updateStageProperty()
S
58 6 15
updateStageTemplate()
S
53 5 27
copyStagesOfBoard()
S
52 4 22
createStages()
S
54 4 21
importStagesFromBoard()
S
51 3 25
createStage()
S
56 3 17
createRoadmapStages()
S
61 3 12
defaultStagesForTodos()
S
52 1 31
setDefaultAssignees()
S
63 2 11
createDefaultStages()
S
71 2 6
moveOtherStages()
S
63 2 10
moveAllTasks()
S
63 2 10
archiveAllTasksInStage()
S
63 2 10
roadmapStageSetting()
S
68 2 7
getAllParentAndSubTasksOfStages()
S
61 1 13
defaultStages()
S
80 1 3
getLastOneMinuteUpdatedStages()
S
69 1 6
updateTitle()
S
74 1 5
updateStatus()
S
69 1 7
updateColor()
S
74 1 5
updateBackgroundColor()
S
74 1 5
updateArchivedAt()
S
74 1 5
getLastPositionOfStagesOfBoard()
S
71 1 6
createSlug()
S
78 1 3
stagesByBoardId()
S
79 1 3
updateStage()
S
66 1 8